Towards a Generic Infrastructure for Framework-Specific Integrated Development Environment Extensions

نویسندگان

  • Herman Hon Man Lee
  • Michał Antkiewicz
  • Krzysztof Czarnecki
چکیده

Object-oriented frameworks are often difficult to use. Framework-specific extensions to integrated development environments (IDEs) aim to mitigate the difficulty by offering tools that leverage the knowledge about framework’s application programming interfaces (APIs). These tools commonly offer support for code visualization, automatic and interactive code generation, and code validation. Current practices, however, require such extensions to be custom-built manually for each supported framework. In this paper, we propose an approach to building framework-specific IDE extensions based on framework-specific modeling languages (FSMLs). We show how the definitions of different FSMLs can be interpreted in these extensions to provide advanced tool support for different framework APIs that the FSMLs are designed for.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of the Zeus MAS Framework

Advances in agent technology depend on improving frameworks for building and supporting agent societies. Experience suggests that first generation multi-agent systems fall short of providing a rapid prototyping development environment for the systematic construction and deployment of agent-oriented applications. While at least sixty[1] different agent systems have been implemented, few efforts ...

متن کامل

Towards a layered approach for agent infrastructure: the right tools for the right job

It is clear by now that the take-up of agent technologies and the wide use of such technologies in open environments depends on the provision of appropriate infrastructure to support the rapid development of applications. In this paper, we argue that the elements required for the development of infrastructure span three different fields, which, nevertheless, have a great degree of overlap. Midd...

متن کامل

Automation in Enterprise Systems Development

The construction of enterprise-scale systems can be expensive and time-consuming. Progress in infrastructure systems promises increased levels of automation in development, deployment and maintenance. Various vendors offer workflow and document management, collaboration tools, application server middleware and commercial off the shelf software (COTS) based rapid application development (RAD) te...

متن کامل

Inclusion of Health in Environmental Impact Assessment of Major Transport Infrastructure Projects in Vietnam

Background Infrastructure spending, especially in the transport sector, is expected to increase rapidly in Vietnam. This boost in transportation investment impacts health. Environmental impact assessments (EIAs) are essential tools for decision-making to reduce and mitigate anticipated impacts of development projects, and integration of health assessment as an essential part of the EIA process ...

متن کامل

Reflex - Towards an Open Reflective Extension of Java

Since version 1.1 of the Java Development Kit, the Java reflective facilities have been successively extended. However, they still prove to be limited. A number of systems (e.g. MetaXa, Guaraná, Kava, Javassist) have addressed this limitation by providing reflective extensions of Java with richer MetaObject Protocols (MOPs). All these extensions provide a particular infrastructure that reflects...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008